
$(function(){
	getClassInfo();
	getTopicDetail();
});
var Survey={
		data:null
}

function getClassInfo(){
	 $.ajax({
			type : 'POST',
			dataType:'json', 
			url : ctp + '/interface/classInfoSearch ',
			data:{ class_id:$('#class_id').val()},
			success:function(data){
				if(data.code==200){
					$('#name').html(data.data.name);
					$('#indroduce').html(data.data.indroduce);
					$("#pic").attr("src",data.data.pic);
					$('#member_cnt').html(data.data.member_cnt);
 					$('#topic_cnt').html(data.data.topic_cnt);
 					if(data.data.is_self==0){
 						if(data.data.is_join_class==0){
 	 						//已加入班组
 	 						$('#join_status').removeClass("fa-plus");
 	 						$('#join_status').addClass("fa-paper-plane");
 	 						$("#join_class").bind("click",Common.addTopic);
 	 					}else{
 	 						//未加入班组 给图标添加响应事件
 	 						$("#join_class").bind("click",Common.joinClass);
 	 					}	
 					}else{
 						$('#join_status').removeClass("fa-plus");
 						$('#join_status').addClass("fa-paper-plane");
	 					$("#join_class").bind("click",Common.addTopic);
 					}
 					
				}
			},
			error:function(data){
			}
	    });
}
 
function getTopicDetail(){
 $.ajax({
	type : 'POST',
	dataType:'json', 
	url : ctp + '/interface/topicDetailSearch',
	data:{
		topic_id:$('#topic_id').val()
	},
	success:function(data){
		if(data.code==200){
			Survey.data=data.data;
			console.log(JSON.stringify(data.data));
			$('#title').html(data.data.title);
			$('#content').html(data.data.content);
			$('#join_cnt').html(data.data.join_cnt);
			$('#content').html(data.data.indroduce);
			$('#remaining_time').html(data.data.remaining_time);
			var ret="";
			//调研题目
			for(var i=0;i<data.data.surver_list.length;i++){
				ret+="<div class='row '>";
				ret+="<div class='col-lg-1'>"+data.data.surver_list[i].surver_ques_no+"</div>";
				ret+='<div class="col-lg-10 ">'+data.data.surver_list[i].surver_ques_name+'</div>';
				ret+='<hr>';
				//调研选项
				for(var j=0;j<data.data.surver_list[i].vote_list.length;j++){
					ret+="<div class='row well' style='padding:9px;margin-right:0px;margin-left: 0px'>";
					ret+="<div class='col-lg-1'></div>";
					ret+="<div class='col-lg-1'>"+data.data.surver_list[i].vote_list[j].option_no+"</div>";
					ret+='<div class="col-lg-9 ">'+data.data.surver_list[i].vote_list[j].option_descri+'</div>';
					if(data.data.surver_list[i].option_type==0){
						ret+="<div class='col-lg-1'><input type='radio' name='"+i+"select' value='"+data.data.surver_list[i].vote_list[j].option_id+"' /></div>";
					}else{
						ret+="<div class='col-lg-1'><input type='checkbox' name='"+i+"select' value='"+data.data.surver_list[i].vote_list[j].option_id+"' /></div>";
					}
					
					ret+="</div>";
				}
				ret+="</div>";
			}
			$('#choices').html(ret);
			$("#is_join_vote").bind("click",joinVote);
		}
	},
	error:function(data){
	}
});
	
}

//参与投票
function joinVote(){
	var result =[];
	for(var i=0;i<Survey.data.surver_list.length;i++){
		if(Survey.data.surver_list[i].option_type==0){
			var selectValue=$("input[name='"+i+"select']:checked").val();
			result.push(selectValue);
			if(selectValue==''||selectValue==undefined){
				art.dialog("第"+(i+1)+"题请选择答案", function(){});
				return ;
		    } 
		}else{
			var chk_value =[]; 
			$('input[name="'+i+'select"]:checked').each(function(){ 
				chk_value.push($(this).val()); 
				result.push($(this).val()); 
			});
			if(chk_value.length==0){
				art.dialog("第"+(i+1)+"题请选择答案", function(){});
				return ;
			}
		}
	}
	
	$.ajax({
		type : 'POST',
		dataType:'json', 
		url : ctp + '/interface/surver',
		data:{ 
			topic_id:$('#topic_id').val(),
			surver:result.join(','),
			},
		success:function(data){
			if(data.code==200){
				art.dialog("操作成功", function(){});
				getTopicDetail();
			}else{
				 art.dialog(data.msg, function(){});
			}
		},
		error:function(data){
		}
   });
}
